quay wall foundation - French English Dictionary